//package com.badibadi.fragment;
//
//import android.content.Context;
//import android.graphics.drawable.BitmapDrawable;
//import android.os.Bundle;
//import android.os.Handler;
//import android.support.v4.app.Fragment;
//import android.util.Log;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.ViewGroup;
//import android.widget.BaseAdapter;
//import android.widget.LinearLayout;
//import android.widget.PopupWindow;
//import android.widget.TextView;
//
//import com.badibadi.mytools.CalendarTools;
//import com.badibadi.uniclubber.R;
//import com.view.my_view.XListView;
//import com.view.my_view.XListView.IXListViewListener;
//
//public class CalendarListFragment extends Fragment implements IXListViewListener {
//	
//	private AfterLandingMyHomePageAllAdapter x1Adapter;
//	private XListView xListView1;
//	private PopupWindow popup = null;
//	private Handler mHandler;
//	private LinearLayout acticity_overview0_btn_type;
//
//	private CalendarSearchGone calendarSearchGone;
//	static CalendarListFragment calendarListFragment;
//	
//	@Override
//	public void onCreate(Bundle savedInstanceState) {
//		// TODO Auto-generated method stub
//		super.onCreate(savedInstanceState);
//		x1Adapter = new AfterLandingMyHomePageAllAdapter(getActivity());
//		mHandler = new Handler();
//	}
//
//	@Override
//	public View onCreateView(final LayoutInflater inflater,
//			ViewGroup container, Bundle savedInstanceState) {
//		// TODO Auto-generated method stub
//
//		final View view = inflater.inflate(R.layout.activity_overview_importylayout,
//				null);
//		InitMyXListView1(view);
//
//		if(calendarSearchGone!=null)
//		{
//			calendarSearchGone.GoneSearch(view);
//		}
//		acticity_overview0_btn_type = (LinearLayout) view
//				.findViewById(R.id.fragment_club_overview0_btn_type);
//		acticity_overview0_btn_type
//				.setOnClickListener(new View.OnClickListener() {
//
//					@Override
//					public void onClick(View v) {
//						// TODO Auto-generated method stub
//						OpenOrClosePopWindows(inflater, v);
//
//					}
//				});
//
//		view.findViewById(R.id.fragment_calendar_clear).setOnClickListener(new View.OnClickListener() {
//			
//			@Override
//			public void onClick(View v) {
//				// TODO Auto-generated method stub
//				//Edittext重置为空
//				((TextView)(view.findViewById(R.id.index_autocomplete_txt_view))).setText("");
//				
//			}
//		});
//		// mListView.setPullLoadEnable(true);
//
//		// mListView.setAdapter(x1Adapter);
//		return view;
//	}
//
//	/**
//	 * 打开或管理悬浮对话框
//	 * 
//	 * @param inflater
//	 * @param v
//	 */
//	public void OpenOrClosePopWindows(LayoutInflater inflater, View v) {
//			View root = inflater.inflate(
//					R.layout.fragment_club_overview_popwindows, null);
//			popup = new PopupWindow(root, 300, 360);
//			
//			popup.setBackgroundDrawable(new BitmapDrawable());
//			popup.setFocusable(true);
//			popup.setTouchable(true);
//			popup.setOutsideTouchable(true);
//			popup.showAsDropDown(v);
//	}
//
//	public void InitMyXListView1(View view) {
//		xListView1 = (XListView) view
//				.findViewById(R.id.after_landing_friends00_xlistView2);
//		xListView1.setPullLoadEnable(true);
//		xListView1.setAdapter(x1Adapter);
//		xListView1.setXListViewListener(this);
//	}
//
//	@Override
//	public void onRefresh() {
//		// TODO Auto-generated method stub
//		mHandler.postDelayed(new Runnable() {
//			@Override
//			public void run() {
//				geneItems();
//
//				x1Adapter.notifyDataSetInvalidated();
//				onLoad();
//			}
//		}, 2000);
//	}
//
//	protected void onLoad() {
//		// TODO Auto-generated method stub
//		xListView1.stopRefresh();
//		xListView1.stopLoadMore();
//		xListView1.setRefreshTime(""
//				+ CalendarTools.getInstance().getNowTime("MM月dd日HH时mm分ss秒"));
//	}
//
//	@Override
//	public void onLoadMore() {
//		// TODO Auto-generated method stub
//		mHandler.postDelayed(new Runnable() {
//			@Override
//			public void run() {
//				geneItems();
//
//				x1Adapter.notifyDataSetChanged();
//				onLoad();
//			}
//		}, 2000);
//	}
//
//	protected void geneItems() {
//		// TODO Auto-generated method stub
//		x1Adapter.setAddNumber(x1Adapter.getAddNumber() + 20);
//		   
//				"x1Adapter.getAddNumber()----->" + x1Adapter.getAddNumber());
//	}
//
//	class AfterLandingMyHomePageAllAdapter extends BaseAdapter {
//
//		int addNumber = 20;
//		Context context;
//
//		public AfterLandingMyHomePageAllAdapter(Context ct) {
//			context = ct;
//		}
//
//		@Override
//		public int getCount() {
//			// TODO Auto-generated method stub
//			return addNumber;
//		}
//
//		@Override
//		public Object getItem(int position) {
//			// TODO Auto-generated method stub
//			return null;
//		}
//
//		@Override
//		public long getItemId(int position) {
//			// TODO Auto-generated method stub
//			return 0;
//		}
//
//		@Override
//		public View getView(int position, View convertView, ViewGroup parent) {
//			// TODO Auto-generated method stub
//			LayoutInflater inflater = LayoutInflater.from(context);
//			View view = inflater.inflate(
//					R.layout.activity_over_view_adapter_kanhuodong, null);
//			// View view1=inflater.inflate(layoutId[1], null);
//			return view;
//		}
//
//		public int getAddNumber() {
//			return addNumber;
//		}
//
//		public void setAddNumber(int addNumber) {
//			this.addNumber = addNumber;
//		}
//
//	}
//	public static CalendarListFragment getInstance() {
//		if (calendarListFragment == null) {
//			return new CalendarListFragment();
//		}
//		return calendarListFragment;
//	}
//	
//	public void setOnCalendarSearchGoneClistener(CalendarSearchGone calendarSearchGone)
//	{
//		this.calendarSearchGone=calendarSearchGone;
//	}
//	public interface CalendarSearchGone{
//		//隐藏查询功能
//		void GoneSearch(View view);
//	}
//	
//}
